package org.gtiles.components.gtauth.auth.bean.dto;

import java.util.ArrayList;
import java.util.List;

import org.gtiles.components.gtauth.auth.bean.AuthResGroupPo;
/**
 * 
 * Title: AuthResGroupDto
 * Description:(资源组传输对象) 
 * Copyright @ 2011~2016 GoldGov
 * 
 * @author HuGunagJun
 * @createDate 2016年8月5日
 * @version $Revision: $
 */
public class AuthResGroupDto extends AuthResGroupPo {

	private static final long serialVersionUID = 1L;

	/** 能否删除标识 ：1、大于0不能删除，2、等于0能删除 */
	private Integer deleteFlag;
	
	//标识当前权限对应的菜单是否已删除 1.菜单已作废 2.菜单可用
	private Integer menuHasDelete;

	/** 资源信息 */
	private List<AuthResourceDto> resourceList = new ArrayList<AuthResourceDto>();

	public Integer getDeleteFlag() {
		return deleteFlag;
	}

	public void setDeleteFlag(Integer deleteFlag) {
		this.deleteFlag = deleteFlag;
	}

	public List<AuthResourceDto> getResourceList() {
		return resourceList;
	}

	public void setResourceList(List<AuthResourceDto> resourceList) {
		this.resourceList = resourceList;
	}

	/**
	 * @return the menuHasDelete
	 */
	public Integer getMenuHasDelete() {
		return menuHasDelete;
	}

	/**
	 * @param menuHasDelete the menuHasDelete to set
	 */
	public void setMenuHasDelete(Integer menuHasDelete) {
		this.menuHasDelete = menuHasDelete;
	}

}
